strong and prolonged wind - Francés Inglés Diccionario